senior brand manager careers in Canada